Bricks for Reactive Programming

نویسنده

  • Dennis Volpano
چکیده

A fundamental unit of computation is introduced for reactive programming called the LEGO R © brick. It is targeted for domains in which JavaScript runs in an attempt to allow a user to build a trustworthy reactive program on demand rather than try to analyze JavaScript. A formal definition is given for snapping bricks together based on the standard product construction for deterministic finite automata.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Characteristics and Properties of Rubbing Bricks used for Gauged Brickwork – Part Two SARA PAVÍA AND GERARD LYNCH

This paper provides a continuation of ‘The Characteristics and Properties of Rubbing Bricks used for Gauged Brickwork – Part One’, published by Gerard Lynch and Sara Pavía in the March 2003 issue of the Journal of Architectural Conservation. In this, the authors examined the historical background, raw materials, production methods, use, and weathering characteristics of rubbing bricks. Despite ...

متن کامل

Polymetric Brick Wall Patterns and Two-Dimensional Substitutions

Polymetric walls are walls built from bricks in more than one size. Architects and builders want to built polymetric walls that satisfy certain structural and aesthetical constraints. In a recent paper by de Jong, Vinduška, Hans and Post these problems are solved by integer programming techniques, which can be very time consuming for patterns consisting of more than 40 bricks. Here we give an e...

متن کامل

Flying Bricks Algorithmic Design Studio

The design studio 'Flying Bricks' was held during the summer semester 2015. Its main objective was to redesign an existing building with the use of facing bricks algorithmically, utilizing algorithmic thinking and programming as a means for form generation. The purpose of having students express their designs in terms of code was to emphasize problem thinking over solution generation, which has...

متن کامل

Experiences with Application Development for Autonomic Networks

ANA is a project that examines legacy-free future networking architectures, with a focus on autonomicity. The programming model used in ANA dispenses with the rigid layers of the OSI model and instead uses bricks that can be combined to build a compartment offering the functionality required by an application. Restrictions such as TCP always being layered on top of IP do not exist, with e.g., a...

متن کامل

An Analysis of Teacher-student Interaction Patterns in a Robotics Course for Kindergarten Children: a Pilot Study

Compared with other media, programmable bricks provide children with the opportunity to create their own product and, through this process, to express creative thinking. Studies have found that learning robotics or integrating programming bricks into courses can help to develop students’ problem-solving abilities and enhance their learning performance. This study attempted to develop a one-to-o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014